
%include "arch.s"

section	.data

extern	_cos_lookup
PI:
	dq	3.14159265

COS_GRAN:	
	dd	5001
		
Section	.text

global	vm_edot:function
global	_vm_cos:function
	
	;; 
	;; Takes three pointers, each pointing to an array of
	;; vm_vector structs. These arrays are dot producted and have
	;; the result stored in an array of doubles.
	;; 
	
vm_edot:
	preamble

	;; Load the first vector into xmm registers.

	postamble
	
__vm_cos:
	preamble

	;; First do the basic algebra

	postamble
